3626
2
5367
8
2368
1
544
0
775
543
2127
559
530
5316
3
2995
2096
2714
5
1783
2897
1383
509
2304
2109
1682
1132
1043
417
1594
5455
1924
1690
3067
662
1822