2045
5
937
0
1193
2
3296
3
3099
4
2031
7
1486
1351
4388
1330
1
1196
1807
6147
2512
1073
2908
1780
1366
1233
1253
10
1050
1212
3926
12
2153
2283
1372
6
1423
612
995
1511