1132
1
1959
1331
1071
2
1574
593
4
107
1128
538
614
1024
332
2104
541
1253
7
1489
3
1101
546
1431
984
295
717
0
1463
1085
287
241
258
250
664