1513
1
6779
5
1590
1373
3429
7
929
2427
12
951
1092
8527
3200
3
989
0
2122
2
1564
1976
1423
329
599
385
712
851
2886
838
159
2551
1136
1618
2271
4
1690
3971