1637
2
181997
11
2083
5
6294
4
1016
1
2327
1723
0
1394
693
106
738
360
503
554
1001
496
698
685
407
1325
423
513
3106
123674
35
1713
931