1278
5
300
1
318
392
2
1065
5134
2197
1758
3
1724
877
4
1294
1902
307
0
2431
2152
1207
948
2178
6
1781
778
770
1352
1115
2724
1003
3359
917
375
45