2516
0
894
3
86
948
1
132
541
2
1036
3411
1071
997
5
7767
1698
1018
9
13
3596
1565
27
3607
11
229
1542
1189
670
708
1302
6
1608
2525
1312
813
855
108
1399