2629
4
1812
1
645
0
1679
2
1162
1331
1527
1623
1431
1243
1239
1267
1767
1843
5771
10
8945
931
1558
3629
6781
1716
3
652
4757
1282
1458
2595
883
1400
536
1212