1189
0
758
3738
5
1922
2
600
1601
3673
6
2732
1743
1386
1
616
2535
467
1028
4044
3083
17946
10827
4
2465
1522
3125
578
3546
484
1193
1225
562
1391
5440
8
388