2453
4
3172
1
4572
5
635
0
93
915
509
2427
12
585
567
197
467
526
1380
962
3326
3
582
873
451
994
6
2562
2
662
742
1093
1064
1632
2392
1125
6267
18
868