1052
1
1359
1649
2095
4
2619
1110
3
665
0
3929
10
120469
35
3375
2
909
984
399
896
1254
1823
1543
1637
398
1268
1732
6383
17
2201
1562
1418
3233
16
4987
2564
1086
3625
7