945
1
588
3931
2
519
1509
3
480
270
591
7236
1350
81
581
67
911
4671
4
1110
504
2108
74
629
114
3720
8
994
227
1012
0
70
1196
112
2678