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