3132
10
669
0
3771
3
1746
2
1356
1
1160
1093
905
903
457
2284
1540
1425
2160
1022
1486
3363
4724
1782
6
2239
1075
795
2433
4785