3036
0
56488
1651
1
4940
5
1291
1220
2
4328
10
2982
3
1952
2033
3044
27
4252
2079
2260
12
1894
48766
24
1665
356
1756
1344
1448
2417
2799
1118
6197
4
1929
962
4232
4557
8
2372