12
642
1164
15272
93
221
1155
913
357
451
2002
1581
2993
2163
833
3002
23
1592
2664
2811
3671
22
741
2814
3605
1686
845
5236
1293
7234
3013
1753
5827
1574
2636
2001
1483
162
1905