359
1
1303
2
2154
439
1574
6
1093
868
511
1473
3
312
526
0
348
457
307
129
401
1384
368
1184
1683
4
990
599
944
74
102
437
133
96
853
416