2727
0
476
645
2270
2
2121
1
2581
10
1212
322
2124
3
777
653
2032
1330
5338
223
1352
302
1535
1090
1156
2313
1020
1192
1185
1243
909
437
2349
8440
4
581