3873
15
1917
2
51331
25
962
0
2788
3
1761
2135
2781
1
18487
3745
2149
5
2249
2151
1636
3565
8
2126
1204
1005
2326
1271
1685
2704
7
2069
2632
3987
495
1397
5151
4102
4
2348