342
0
3383
3
637
443
1073
475
3466
5
1053
139
1710
1
2395
1440
402
1351
4
860
1348
543
288
2972
1369
53
1152
804
489
162856
803
422
3164
8
397
3015