2156
1
1391
0
2337
5
3080
3
600
1514
3008
1812
2
17946
758
822
3738
109
1922
2366
123674
35
661
6236
10
24337
22
578
388
2732
41
5141
7
1225
2928
492
2403
948
2565