2349
3
1066
1
635
0
1168
1431
1013
1366
1988
1305
737
2535
2
3931
6
650
2358
9
1211
3576
915
951
8527
3200
3694
2209
3326
1720
1860
1371
2456
2165
802
801