2145
2
687
1
734
3745
1723
0
1969
2072
3
2604
1162
3292
4465
22
1446
534
3933
5216
8
542
2589
2034
2271
1298
487
933
383
432
1184
6713
11
1505