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