520
1
436
3589
7
716
1125
3
1204
3216
1489
2
4519
5
3482
2228
1231
1438
0
994
492
261
188
165
339
94
1931
15
496
558
267
241
353
865
77
413