126
2
1572
4
839
0
2228
6
470
1
1153
3328
3
5865
7
1570
10360
8
3750
5
1137
269
731
1109
1980
1766
1454
826
630
237
585
479
1648
1762
1169
2236
3684
14
1297
1254