1095
1
2121
3336
2285
9
2620
2
2983
5
1992
3262
3
1653
0
2227
2233
4
4249
2655
1152
2343
2027
1859
1416
1204
3364
2784
2254
2268
8
2630
323
601
4499
12
969
2235
1092