1679
2
2435
1
2189
3
2495
0
4309
950
3034
1388
1711
1992
697
2710
2530
4
2100
1309
4914
19944
3599
467
1380
1125
1211
2454
1903
5389
1359
2901
1097
1303
1221