1812
1
1767
2
1558
1679
1162
1331
1527
1623
1431
652
0
1243
1239
3629
1267
1843
1282
8945
3926
14
1458
1212
645
536
32302
2595
6294
4
515
6781
791
1400
839