1212
0
8945
2
1239
1
2535
1162
770
1331
645
1431
3926
14
1267
1282
1843
1193
1243
558
788
25669
1614
1767
3125
578
19783
515
773
694
1606
876
839
323