622
2
349
1
894
74
1293
5
922
1052
440
482
1307
1940
3
1650
1766
1058
334
89
364
1055
0
534
901
493
354
2178
8
494
80
1386
1115
488
1603