1093
0
2166
1
2493
18
693
1653
2227
2
2233
4
4249
5
2620
920
2655
1775
2027
1204
1417
2115
672
2268
8
2983
1992
2630
1314
1023
844
991
83
1346
1557
1447
1649