815
0
2035
1
1465
1221
2
1154
1423
1564
197
2534
10243
4
742
2468
3
2392
3497
929
3943
3035
2262
392
451
2499
5546
6
2275
1136
123674
35
2303
2502
5
1754
9956
2131