2336
2
2622
6
2462
3
1304
1
1622
451
0
712
2327
11
2980
785
1348
1179
159
3871
2794
4311
610
582
1257
4562
5
1020
383
2535
841
3470
432
2988