2638
2
5296
13
2394
1
1794
0
921
2715
1456
1689
4219
7
1015
3485
2234
2241
2367
3636
4
1941
787
282
3671
2080
1726
2301
155
1033
2930
2956
2507
4702
2892
1309