1632
2
1681
1
1494
4
2122
2215
2163
0
1952
3316
17
496
1424
1446
19944
432
1179
1583
2080
2344
4278
1185
3160
3792
6
3597
5
996
5402
10
1191
419
1011
2386
5204
3
2005