1147
1
1192
1504
1129
1070
1323
2503
2699
2
1689
619
3
2235
0
2921
5
1854
8945
1286
1539
3460
7
1679
2502
4
1182
1233
3899
2542
59
2050
2039