5296
13
1794
0
1726
2
1033
1
1495
2268
3
2715
2638
1689
3485
7
1309
1748
1768
2930
2241
1015
2367
282
3671
5732
2301
2507
2263
2892
155
2956
703
2732
977
19465
6