945
1
1131
2
2336
1533
733
1309
0
962
4587
3
2584
11
1992
1259
2778
697
3655
1202
1399
4914
1765
2271
4
3498
2082
1156
5389
1539
2368
1180