2623
6
2750
4
1195
2
1181
1
2040
340
0
1406
910
462
1025
692
797
418
919
1003
360
1652
1412
72191
1566
967
928
1012
3690
580
1320
2470
5
487
1380
441