2268
3
5296
13
1618
1
841
2
1689
1768
1794
0
862
2241
3485
7
7793
4
2263
2367
2650
20
1015
2936
10
282
6779
5
96
742
2301
1726
1033
3066
2395
1868
1458
1774
5946