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
742
2301
1726