1376
1
3539
3
1812
4321
4
2322
980
617
0
2786
1599
24337
22
1001
3267
4187
10
4562
1558
2
2082
2732
6676
12
2386
5432
1431
604
3198
2200
123674
35
6189
3195
1304
1161
592