1212
0
8945
2
1239
1
1162
1331
1527
645
1431
1623
3926
14
1282
1843
1243
3140
4
1461
1614
1767
791
761
1000
578
652
515
1606
2530