1637
3
2105
1
1437
1598
2
1013
1041
583
890
2440
1787
3638
6
20163
44
4926
5
1426
909
1042
1179
5488
194
0
1734
3044
15
2082
9077
28
1312
3176
1282
1518
1249
1875
1104