1095
1
2121
1416
730
0
745
2285
9
2620
2
2983
5
1992
844
3262
3
2786
1653
2227
2233
4
2530
665
4249
2655
1152
2343
2276
2027
1859
1204
2769
3364
2115
2784
1599