403
1
2809
9
875
2
703
361
1306
3
1328
2877
4
935
1292
84
91
98
1980
8
2137
7
1436
577
64
527
1424
714
0
1257
792
92
1366
287
443
524
86
848