1128
2
2404
3
1269
1
1165
328
0
3795
8
804
1227
5
2956
2361
1214
2458
6
1065
602
1300
1860
1119
11486
12
1642
3133
14
957
691
1555
4
1839
877
1197
913
1280
2381
2325