1129
2
2404
3
1269
1
1165
328
0
3795
8
805
1227
5
2956
2362
1214
2459
6
1065
602
1301
1861
1119
11486
12
1642
3133
14
957
691
1555
4
1839
877
1197
913
1280
2381
2325