1894
2
2327
11
32302
0
11447
5338
904
473
1028
2236
1
337
1026
342
1686
3574
450
1526
1611
502
26689
650
936
371
1452
692
448
417