1095
1
1152
1669
3629
1065
1834
1294
2165
1883
2838
4
1763
1412
0
2650
20
3336
2234
862
2534
2082
2184
1904
1475
2
734
2562
3918
3
536
951
2121
3539
432
2886