412
1
982
3493
3
883
1351
4
1183
1680
1277
2869
2
1108
951
824
2012
9
574
4367
0
3667
11854
10
1390
604
1094
736
1915
5
2401
548
1048
1427
4322
2654
1199