2913
2
1001
0
898
3
72366
2279
1
1053
566
744
494
586
1651
10
1042
356
1077
618
13148
6
1003
5
787
1146
602
1194
674
611887
4
134
1193
1549
8
386
1402
52
113