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