1496
1
12431
17
6047
4
1699
2
1568
2427
12
951
8527
3200
3
2122
1564
1976
1423
599
0
2336
712
2886
2710
159
4311
1136
1257
6
1618
2271
4562
5
1360
3971
83
4684
3326