2301
2
538
1466
1
3012
637
0
1620
631
1037
1326
2003
780
13159
10
563
661
1548
3650
3
1526
215
1671
1344
2010
5
1281
2087
2153
597
1220
2870
928
1192
730