343
0
616
533
485
1936
4
655
3212
2
1255
1
143
892
2335
288
789
163
918
376
548
715
3197
3
18766
2023
2001
9
492
234
725
3430
5
2554
1430
16822
826