3886
3
3252
0
1017
971
2268
5296
13
1689
2
1794
2241
3485
7
2263
1015
1
282
1380
2301
1726
1033
2507
2892
9504
6
611
348
2407
1698