1632
2
1309
0
1343
1
1992
3
1494
4
697
1393
1179
432
2163
2386
4914
1583
5402
10
419
1752
2371
5
1681
2122
2215
5389
1952
3316
17
1424
1446
13499
2710
2080
2344
4278