1095
1
2121
1416
730
0
745
2285
9
2620
2
2115
2983
5
1992
2235
882
3
2153
7
3262
1653
5156
13
2227
2233
4
844
833
1454
1859
4249
1471
2786
2655
2784
2027
2254
1204